person for whom everything is easy - German English Dictionary